1 hub n
the financial hub of the country — il cuore finanziario del paese
English-Italian dictionary > hub n